package com.cuitrip.apiservice.model;

/**
 * Created by ak on 15/11/2.
 */
public class ApiManager {

    /**
     * 注册
     */
    public static final String REGISTER = "user/register";

    /**
     * 登录
     */
    public static final String LOGIN = "user/login";

    /**
     * 登出
     */
    public static final String LOGOUT = "logout";

    /**
     * 第三方登录
     */
    public static final String LOGIN_THIRD_ACCOUNT = "loginThirdAccount";

    /**
     * 第三方绑定
     */
    public static final String BIND_ACCOUNT = "boundThirdAccount";

    /**
     * 第三方解绑
     */
    public static final String UN_BIND_ACCOUNT = "unBoundThirdAccount";

    /**
     * 请求服务列表
     */
    public static final String SERVICE_SEARCH = "serviceSearch";

    /**
     * 获取热门搜索词
     */
    public static final String GET_HOT_SEARCH = "getHotSearch";

    /**
     * 请求筛选条件
     */
    public static final String SEARCH_EXP = "getSearchExp";

    /**
     * 更改密码
     */
    public static final String MODIFY_PASSWORD = "modifyPassword";


    /**
     * 重置密码
     */
    public static final String RESET_PASSWORD = "resetPassword";


    /**
     * 请求推荐列表
     */
    public static final String RECOMMEND_CARD = "getHomeCardList";

    /**
     * 行程提交
     */
    public static final String SERVICE_COMMIT = "commitServiceInfo";

    /**
     * 图片上传
     */
    public static final String IMAGE_UPLOAD = "upPic";

    /**
     * 获取城市列表
     */
    public static final String GET_COUNTRY_CITY = "getCountryCity";
    /**
     * 提交建议
     */
    public static final String SUBMIT_FEEDBACK = "submitFeedback";

    /**
     * 获取账单详情
     */
    public static final String BILL_DETAIL = "getBillDetail";

    /**
     * 获取优惠券
     */
    public static final String VALID_COUPON = "getValidCoupon";
    /**
     * 获取服务列表
     */
    public static final String SERVICE_LIST = "getServiceList";

    /**
     * 修改行程信息
     */
    public static final String MODIFY_SERVICE_INFO = "modifyServiceInfo";

    /**
     * 获取已被预约和可预约的日期
     */
    public static final String GET_AVAILABLE_BOOK = "getServiceBookedAndAvailableDate";

    /**
     * 获取消息列表
     */
    public static final String MESSAGE_LIST = "getMessageList";

    /**
     * 删除消息
     */
    public static final String MESSAGE_DEL = "deleteMessage";


    /**
     * 设置消息已读
     */
    public static final String MESSAGE_READ = "setMessageBeRead";

    /**
     * 获取可预约的日期
     */
    public static final String GET_AVAILABLE = "getServiceAvailableDate";

    /**
     * 删除行程服务
     */
    public static final String DELETE_SERVICE_INFO = "deleteServiceInfo";

    /**
     * 获取服务详情
     */
    public static final String GET_SERVICE_DETAIL = "getServiceDetail";

    /**
     * 获取服务标签
     */
    public static final String GET_SERVICE_TAG = "getServiceTags";

    /**
     * 获取订单列表
     */
    public static final String GET_ORDER_LIST = "getOrderList";

    /**
     * 获取订单详情
     */
    public static final String GET_ORDER_INFO = "getOrderInfo";


    /**
     * 获取订单退款详情
     */
    public static final String GET_REFUND_INFO = "getRefundInfo";


    /**
     * 取消订单
     */
    public static final String CANCEL_ORDER = "cancelOrder";

    /**
     * 确认订单
     */
    public static final String CONFIRM_ORDER = "confirmOrder";


    /**
     * 开始订单
     */
    public static final String BEGIN_ORDER = "beginOrder";

    /**
     * 结束订单
     */
    public static final String END_ORDER = "endOrder";


    /**
     * 提交评价
     */
    public static final String SUBMIT_COMMENT = "submitReview";

    /**
     * 获取用户信息
     */
    public static final String GET_USER_INFO = "getUserInfo";

    /**
     * 上传认证资料
     */
    public static final String UPLOAD_CREDIT_INFO = "uploadCreditInfo";

    /**
     * 上传统计数据
     */
    public static final String UPLOAD_STATISTIC_DATA = "upEmbedData";

    /**
     * 获取账单
     */
    public static final String GET_BILLS = "getBills";

    /**
     * 获取今日汇率
     */
    public static final String GET_RATES = "getRates";

    /**
     * 提取现金
     */
    public static final String GET_CASH = "getCash";

    /**
     * 喜欢/不喜欢某个服务
     */
    public static final String ADD_LIKE = "addLikes";

    /**
     * 查看喜欢列表
     */
    public static final String GET_LIKES = "getLikes";
    /**
     * 更改用户信息
     */
    public static final String MODIFY_USERINFO = "modifyUserInfo";
    /**
     * 获取自我介绍
     */
    public static final String GET_INTRODUCE = "getIntroduce";
    /**
     * 更新自我介绍
     */
    public static final String UPDATE_INTRODUCE = "updateIntroduce";
    /**
     * 发现者旅行者身份切换
     */
    public static final String CHANGE_TYPE = "changeType";

    /**
     * 国际支付
     */
    public static final String CHANNEL_PAY = "payWithAdyen";
    /**
     * 获取最终账单
     */
    public static final String FINAL_PRICE = "getFinalPrice";

    /**
     * 查看评论列表
     */
    public static final String GET_REVIEW_LIST = "getReviewList";

    /**
     * 获取支付信息
     */
    public static final String GET_CHARGE = "getCharge";

    /**
     * 创建订单
     */
    public static final String CREATE_ORDER = "createOrder";
    /**
     * 更改订单
     */
    public static final String MODIFY_ORDER = "modifyOrder";

    /**
     * 支付订单
     */
    public static final String PAY_ORDER = "payOrder";


    /**
     * 获取取消语言理由
     */
    public static final String GET_CANCEL_REASON = "getCancelReason";
    /**
     * 发送验证邮箱
     */
    public static final String SEND_VERIFY_EMAIL = "verify/sendEmail";
    /**
     * 验证邮箱
     */
    public static final String VERIFY_EMAIL = "verifyEmail";
    /**
     * 发送手机验证码
     */
    public static final String SEND_VERIFY_SMS = "verify/sendSms";
    /**
     * 验证手机验证码
     */
    public static final String VERIFY_PHONE = "verifyMobile";

    /**
     * 获取订单快照
     */
    public static final String GET_SERVICE_SNAPSHOT = "getServiceSnapshot";

    /**
     * 更新设备token
     */
    public static final String UP_DEVICE_TOKEN = "upDevicetoken";

    /**
     * 获取类目信息
     */
    public static final String GET_TRIP_CATES = "getTripCates";

    /**
     * 更新设备信息
     */
    public static final String UP_DEVICE_INFO = "upDeviceInfo";

    /**
     * 获取搜索筛选参数
     */
    public static final String GET_SEARCH_NAVIPARM = "getSearchNaviParm";
    /**
     * 获取语言能力
     */
    public static final String GET_LANGUAGE_LIST = "getLanguageMap";

    /**
     * 提交nps
     */
    public static final String SUBMIT_NPS_INFO = "submitNpsInfo";

    /**
     * 获取版本控制
     */
    public static final String VERSION_CONTROL = "getVersionCtrl";

    /**
     * 删除图片
     */
    public static final String DEL_PIC = "delPic";


    /**
     * 统计融云消息
     */
    public static final String PUT_DIALOG = "putDialog";

    /**
     * 更新targetId
     */
    public static final String UPDATE_TARGET_ID = "updateTargetId";

    /**
     * 根据target id获取order info
     */
    public static final String GET_ORDER_INFO_BY_TARGET_ID = "getInfoByTargetId";

    /**
     * 检查用户基本信息
     */
    public static final String CHECK_BASIC_USER_INFO="checkBasicUserInfo";

    /**
     * 获取手机OSS的token
     */
    public static final String GET_MOBILE_OSS_TOKEN = "getMobileOssToken";

    /**
     * 验证promotion code
     */
    public static final String SUBMIT_CODE="activity/submitCode";

    /**
     *获取信息页面说明文字
     */
    public static final String GET_INFOPAGES="getInfoPages";
}
